/**
 * 
 */
package eu.dicode.analysis.demonstrator.service;

import java.util.List;

import eu.dicode.analysis.demonstrator.model.Topiccommand;

/**
 * @author messner@neofonie.de
 *
 */
public interface TopicService {

  void addTopic(Topiccommand topic);
  
  Topiccommand getTopic(String id);
  
  List<Topiccommand> getTopics();
  
  void removeTopic(Topiccommand topic);
  
}
